Modelling And Reasoning With Fuzzy Logic Redundant Knowledge Bases
نویسندگان
چکیده
Fuzzy Predicate Logic with evaluated syntax together with resolution principle is presented. The paper focuses mainly on modelling and treating redudancy in knowledge bases. It presents original resolution rule together with algorithm DCF Detection of Consequent Formulas developed especially for fuzzy logic with evaluated syntax. REASONING IN FUZZY PREDICATE LOGIC WITH EVALUATED SYNTAX The problem of effective modelling and reasoning on knowledge bases rises especially when dealing with many-valued logics. We would like to recall previously devised notions and methods of fuzzy resolution principle and then show original efficient methods making such a reasoning tractable. Fuzzy Predicate Logic with Evaluated Syntax (FPL) [Novák, V., Perfilieva, I., Močkoř, J., 1999] is a well-studied and wide-used logic capable of expressing vagueness. It has a lot of applications based on robust theoretical background. It also requires an efficient formal proof theory. However the most widely applied resolution principle [Dukić, N., Avdagić, Z., 2005] brings syntactically several obstacles mainly arising from normal form transformation. There are also recent attempts of similarity based resolution [Mondal, B., Raha, S., 2012], but our approach is based on classical proof theory of FPL. FPL is associating with even harder problems when trying to use the resolution principle. Solutions to these obstacles based on the nonclausal resolution [Bachmair, L., Ganzinger, H., 1997] were already proposed in [Habiballa, H., 2006]. In this article it would be presented a natural integration of these two formal logical systems into fully functioning inference system with effective proof search strategies. It leads to the refutational resolution theorem prover for FPL (RRTPFPL). Another issue addressed in the paper concerns to the efficiency of presented inference strategies developed originally for the proving system. It is showed their perspectives in combination with standard proof-search strategies. The main problem for the fuzzy logic theorem proving lies in the large amount of possible proofs with different degrees and there is presented an algorithm (Detection of Consequent Formulas DCF) solving this problem. The algorithm is based on detection of such redundant formulas (proofs) with different degrees. The article presents the method which is the main point of the work on any automated prover. There is a lot of strategies which make proofs more efficient when we use refutational proving. We consider wellknown strategies orderings, filtration strategy, set of support etc. One of the most effective strategies is the elimination of consequent formulas. It means the check if a resolvent is not a logical consequence of a formula in set of axioms or a previous resolvent. If such a condition holds it is reasonable to not include the resolvent into the set of resolvents, because if the refutation can be deduced from it, then so it can be deduced from the original resolvent, which it implies of. Resolution and Fuzzy Predicate Logic The fuzzy predicate logic with evaluated syntax is a flexible and fully complete formalism, which will be used for the below presented extension [Novák, V., Perfilieva, I., Močkoř, J., 1999]. In order to use an efficient form of the resolution principle we have to extend the standard notion of a proof (provability value and degree) with the notion of refutational proof (refutation degree). Propositonal version of the fuzzy resolution principle has been already presented in [Habiballa, H., 2002]. We suppose that set of truth values is Lukasiewicz algebra. Therefore we assume standard notions of conjunction, disjunction etc. to be bound with Lukasiewicz operators. We will assume Lukasewicz algebra to be L L = 〈[0, 1],∧,∨,⊗,→, 0, 1〉 Proceedings 27th European Conference on Modelling and Simulation ©ECMS Webjørn Rekdalsbakken, Robin T. Bye, Houxiang Zhang (Editors) ISBN: 978-0-9564944-6-7 / ISBN: 978-0-9564944-7-4 (CD) where [0, 1] is the interval of reals between 0 and 1, which are the smallest and greatest elements respectively. Basic and additional operations are defined as
منابع مشابه
Control and Navigation with Knowledge Bases
In this paper, we focus on the use of knowledge bases in two different application areas – control of systems with unknown or strongly nonlinear models (i.e. hardly controllable by the classical methods), and robot motion planning in eight directions. The first one deals with fuzzy logic and the paper presents approaches for setting and aggregating the rules of a knowledge base. Te second one i...
متن کاملNORTH- HOLLAND A Generic ATMS*
The main aim of this paper is to create a general truth maintenance system based on the De Kleer algorithm. This system (the ATMS) is to be designed so that it can be used in different propositional monotonic logic models of reasoning systems. The knowledge base system that will interact with it is described. Furthermore, we study the efficiency that transferring the ATMS to a logic with severa...
متن کاملFuzzy logic approach to data analysis and ecological modelling
The paper focuses on two large application areas of the Fuzzy Set Theory in ecological research, namely data analysis (in particular fuzzy cluster analysis and fuzzy kriging) and ecological modelling. Environmental data or classes of ecological objects can be defined as fuzzy sets with not sharply defined boundaries, that reflects better the continuous character of nature. Fuzzy sets are used t...
متن کاملAn Adaptive Hierarchical Fuzzy Logic System for Modelling and Prediction of Financial Systems
In this thesis, an intelligent fuzzy logic system using genetic algorithms for the prediction and modelling of interest rates is developed. The proposed system uses a Hierarchical Fuzzy Logic system in which a genetic algorithm is used as a training method for learning the fuzzy rules knowledge bases. A fuzzy logic system is developed to model and predict three month quarterly interest rate flu...
متن کاملFuzzy Attribute Logic: Attribute Implications, Their Validity, Entailment, and Non-redundant Basis∗
We present results related to if-then rules and extraction of if-then rules from data tables with fuzzy attibutes. We provide basic definitions and results related to validity of if-then rules, semantic entailment, non-redundant bases, automatic generation of non-redundant bases, and relationships to concept lattices over data with fuzzy attributes.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013